slice serve - German English Dictionary